import React, { ComponentType, JSX } from 'react';

export interface WitRouterProp {
  // 跳转路由
  path?: string;
  // 菜单显示文字
  name?: string;
  // 菜单ico
  icon?: React.ReactNode | string;
  // 组件，推荐使用 lazy 包装
  component: string | React.ReactNode | ComponentType<any> | JSX.Element | any;
  // 子级路由
  children?: Array<WitRouterProp>;
}
